Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Batch Operations and fix some Loader issues #5519

Merged
merged 5 commits into from May 5, 2019

Conversation

Megamouse
Copy link
Contributor

@Megamouse Megamouse commented Jan 6, 2019

Fixes:

  • Fixes wrong module count in Qt Compilation Dialogs
  • Fixes a glitch that stacks Qt Compilation Dialogs
  • Don't add games to the Recent Games List when the add_only option is used
  • Ignore operations other than boot when rebooting the last game from the GUI
  • Show all unique game data entries instead of only the first

New Features:

  • Batch Create PPU Cache
  • Batch Remove PPU Cache
  • Batch Remove SPU Cache
  • Batch Remove Shader Cache
  • Batch Remove Custom Configurations

This will attend to #5407

@Megamouse Megamouse changed the title Add Batch Operations and fix some Loader issues [WIP] Add Batch Operations and fix some Loader issues Jan 6, 2019
@vsub
Copy link

vsub commented Jan 12, 2019

One question...what does the existing "Create PPU Cache" do so now we will have "Batch Create PPU Cache

This is what I tried:
1.Rename the data folder and run rpcs3
2.Set the logging method to trace
3.Right click on a game and choose "Create PPU Cache"(I thought it will create the PPU modules without running the game after that)
4.RPCS3 starts for few seconds and the only thing that happens is that rpcs3 is scanning the game disk for something and then stops,nothing is created after that and starting the game after that,rpcs3 starts to create the ppu modules like normal

@Megamouse
Copy link
Contributor Author

As far as I know it can only compile the modules that aren't loaded at runtime.
For example Skate 3 loads another 25 modules only after you start a new game.
I don't think it is possible to compile any of those without reaching that point ingame.
The same would go for all the modules that are loaded right after boot, which is usually most of the modules.

@Megamouse Megamouse changed the title [WIP] Add Batch Operations and fix some Loader issues Add Batch Operations and fix some Loader issues May 5, 2019
@Megamouse Megamouse merged commit f480ba1 into RPCS3:master May 5, 2019
@Megamouse Megamouse deleted the batch branch May 6, 2019 20:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants